general & manager weir careers in Hosur, India